1,244 research outputs found

    Visual stimulation of saccades in magnetically tethered Drosophila

    Get PDF
    Flying fruit flies, Drosophila melanogaster, perform `body saccades', in which they change heading by about 90° in roughly 70 ms. In free flight, visual expansion can evoke saccades, and saccade-like turns are triggered by similar stimuli in tethered flies. However, because the fictive turns in rigidly tethered flies follow a much longer time course, the extent to which these two behaviors share a common neural basis is unknown. A key difference between tethered and free flight conditions is the presence of additional sensory cues in the latter, which might serve to modify the time course of the saccade motor program. To study the role of sensory feedback in saccades, we have developed a new preparation in which a fly is tethered to a fine steel pin that is aligned within a vertically oriented magnetic field, allowing it to rotate freely around its yaw axis. In this experimental paradigm, flies perform rapid turns averaging 35° in 80 ms, similar to the kinematics of free flight saccades. Our results indicate that tethered and free flight saccades share a common neural basis, but that the lack of appropriate feedback signals distorts the behavior performed by rigidly fixed flies. Using our new paradigm, we also investigated the features of visual stimuli that elicit saccades. Our data suggest that saccades are triggered when expanding objects reach a critical threshold size, but that their timing depends little on the precise time course of expansion. These results are consistent with expansion detection circuits studied in other insects, but do not exclude other models based on the integration of local movement detectors

    Insertion Sort is O(n log n)

    Full text link
    Traditional Insertion Sort runs in O(n^2) time because each insertion takes O(n) time. When people run Insertion Sort in the physical world, they leave gaps between items to accelerate insertions. Gaps help in computers as well. This paper shows that Gapped Insertion Sort has insertion times of O(log n) with high probability, yielding a total running time of O(n log n) with high probability.Comment: 6 pages, Latex. In Proceedings of the Third International Conference on Fun With Algorithms, FUN 200

    Comment on ``Structure of exotic nuclei and superheavy elements in a relativistic shell model''

    Get PDF
    A recent paper [M. Rashdan, Phys. Rev. C 63, 044303 (2001)] introduces the new parameterization NL-RA1 of the relativistic mean-field model which is claimed to give a better description of nuclear properties than earlier ones. Using this model ^{298}114 is predicted to be a doubly-magic nucleus. As will be shown in this comment these findings are to be doubted as they are obtained with an unrealistic parameterization of the pairing interaction and neglecting ground-state deformation.Comment: 2 pages REVTEX, 3 figures, submitted to comment section of Phys. Rev. C. shortened and revised versio

    What Does Dynamic Optimality Mean in External Memory?

    Get PDF
    A data structure A is said to be dynamically optimal over a class of data structures ? if A is constant-competitive with every data structure C ? ?. Much of the research on binary search trees in the past forty years has focused on studying dynamic optimality over the class of binary search trees that are modified via rotations (and indeed, the question of whether splay trees are dynamically optimal has gained notoriety as the so-called dynamic-optimality conjecture). Recently, researchers have extended this to consider dynamic optimality over certain classes of external-memory search trees. In particular, Demaine, Iacono, Koumoutsos, and Langerman propose a class of external-memory trees that support a notion of tree rotations, and then give an elegant data structure, called the Belga B-tree, that is within an O(log log N)-factor of being dynamically optimal over this class. In this paper, we revisit the question of how dynamic optimality should be defined in external memory. A defining characteristic of external-memory data structures is that there is a stark asymmetry between queries and inserts/updates/deletes: by making the former slightly asymptotically slower, one can make the latter significantly asymptotically faster (even allowing for operations with sub-constant amortized I/Os). This asymmetry makes it so that rotation-based search trees are not optimal (or even close to optimal) in insert/update/delete-heavy external-memory workloads. To study dynamic optimality for such workloads, one must consider a different class of data structures. The natural class of data structures to consider are what we call buffered-propagation trees. Such trees can adapt dynamically to the locality properties of an input sequence in order to optimize the interactions between different inserts/updates/deletes and queries. We also present a new form of beyond-worst-case analysis that allows for us to formally study a continuum between static and dynamic optimality. Finally, we give a novel data structure, called the J?llo Tree, that is statically optimal and that achieves dynamic optimality for a large natural class of inputs defined by our beyond-worst-case analysis
    corecore